quiste supraselar - Spanish English Dictionary